someone that borrows - English Synonyms Dictionary